Science

NASA's flying telescope is coming to the end of its mission but leaves a strong ..